package com.weiss.jpro;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.EnableAspectJAutoProxy;

// @MapperScan 注解是 MyBatis-Spring 提供的一个功能，
// 用于自动扫描指定包路径下的 MyBatis Mapper 接口，并将它们注册到 Spring 容器中。
// 这样，Spring Boot 应用程序在启动时能够自动识别并加载这些 Mapper，
// 而无需在每个 Mapper 接口上手动添加 @Mapper 注解。
@MapperScan("com.weiss.jpro.mapper") // 扫描mapper接口
@EnableAspectJAutoProxy(exposeProxy = true) // 暴露代理对象
@SpringBootApplication
public class JproApplication {

    public static void main(String[] args) {
        SpringApplication.run(JproApplication.class, args);
    }

}
